alluvial terrace
noun
: a river terrace composed of alluvium rather than carved in solid rock, resulting from a change in the regimen of the stream from alluviation to downcutting
Love words? Need even more definitions?
Merriam-Webster unabridged
Share